<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script type="text/javascript">
        // 表示要求字符串中，是否包含字母"e"
        // var patt = new RegExp("e");
        // var patt = /e/;  //也是正则表达式对象

        //表示要求字符串中是否包含字母a或b或c
        // var patt = /[abc]/;

        //表示要求字符串是否包含小写字母a-z
        // var patt = /[a-z]/;

        //表示要求字符串中是否包含大写字母
        // var patt = /[A-Z]/;

        //表示要求字符串，是否包含任意数字
        // var patt = /[0-9]/;

        //表示要求字符串，是否包含数字、字母、下划线
        // var patt = /\w/;

        //表示要求字符串，是否至少包含一个a
        // var patt = /a+/;

        //表示要求字符串，是否包含零个或多个a
        // var patt = /a*/;

        //表示要求字符串，是否包含零个或一个a
        // var patt = /a?/;

        //表示要求字符串，是否包含连续3个a
        // var patt = /a{3}/;

        //表示要求字符串，是否包含连续3个a,最多5个连续的a
        // var patt = /a{3,5}/;

        //表示要求字符串，是否至少包含3个连续的a
        // var patt = /a{3,}/;

        //表示要求字符串，必须以a结尾
        // var patt = /a$/;

        //表示要求字符串，必须以a开头
        // var patt = /^a/;

        //表示要求字符串从头到尾必须完全匹配
        // var patt = /^a{3,5}$/;

        var patt = /^\w{5,12}$/;

        var str = "aaaaaa";

        alert(patt.test(str));
    </script>
</head>
<body>


</body>
</html>